maker/seller of pins - Alemán Inglés Diccionario